sudden, unexpected blow or attack - Alemán Inglés Diccionario